inner sole of shoe - Français Anglais Dictionnaire